ball pitch circle - French English Dictionary